alliance of/between countries - Español Inglés Diccionario